339835
86128
891791
666187
632538
856612
246472
971522
504809
1005920
697780
65588
802147
892949
1013724
815610
548505
47952
90987
604377
288284
535841
443275
826256